import App from './App'
import uView from "uview-ui"
import http_interceptor from '@/commen/http_api/http_interceptor.js'
import http_api from '@/commen/http_api/http_api.js'
import {gourl,showToast,showToastIcon,lookImage,isMobile,arraytoDup,isLogin,isDefine,uploadPic} from '@/utils/utils.js'
// #ifndef VUE3
import Vue from 'vue'
Vue.use(uView);
Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
	...App
})
Vue.use(http_interceptor, app);
Vue.use(http_api, app);
app.$mount()
// #endif

// #ifdef VUE3
import {createSSRApp} from 'vue'

export function createApp() {
	const app = createSSRApp(App)
	app.use(uView);
	app.use(http_interceptor, app);
	app.use(http_api, app);
	return {
		app
	}
}
// #endif
// if (process.env.NODE_ENV === 'development') { //开发
// 	Vue.prototype.xmbaseurl = 'http://xncdyy.59156.cn' //全局可以使用
// } else if (process.env.NODE_ENV === 'production') { //正式
// 	Vue.prototype.xmbaseurl = 'http://xncdyy.59156.cn' //全局可以使用
// }
Vue.prototype.$gourl = gourl;//路由跳转
Vue.prototype.$showToast = showToast;//无图标提示框
Vue.prototype.$showToastIcon = showToastIcon;//成功提示框
Vue.prototype.$lookImage = lookImage;//图片点击事件
Vue.prototype.$arraytoDup = arraytoDup;// 数组去重方法
Vue.prototype.$isMobile = isMobile;// 是否手机号码
Vue.prototype.$isLogin = isLogin;// 判断用户是否登录
Vue.prototype.$isDefine = isDefine;// 判断非空值
Vue.prototype.$uploadPic = uploadPic;// 上传图片调用方法


